page {
	/* background-color: #F3F8FC;
	 */
	background-color: #FFFFFF;
}

.slot-wrap {
	width: 100vw;
	/* display: flex; */
	/* align-items: center; */
	/* 傻逼 写的垃圾代码  全是bfc */
	/* 如果您想让slot内容占满整个导航栏的宽度 */
	/* flex: 1; */
	/* 如果您想让slot内容与导航栏左右有空隙 */
	/* padding: 0 30rpx; */
}

.slot-wrap .title {
	padding: 20rpx 30rpx;
	width: 690rpx;
	/* #ifdef MP-WEIXIN */
	padding-right: 170rpx;
	/* #endif */
}

.title .tit {
	font-weight: bold;
	font-size: 36rpx;
}

.title .text {
	color: #88a6a4;
	font-size: 20rpx;
	margin-top: 10rpx;
}

.title .text .line {
	margin: 8rpx 20rpx;
	border-left: 1rpx solid #88a6a4;
	width: 1rpx;
	height: 20rpx;
}

.title .all {
	font-weight: bold;
	font-size: 30rpx;
}

/* .saixuan{
	padding-top: 10rpx;
}
.saixuan .mybi{
	color: #698286;
}
.saixuan .mybi text{
	margin-left: 20rpx;
	font-weight: bold;
	font-size: 34rpx;
	color: #000;
}
.saixuan .nav{
	width: 690rpx;
	margin-top: 10rpx;
} */
.banner {
	box-sizing: border-box;
	background-color: #fff;
}

.dipic {
	width: 710rpx;
	padding: 20rpx;
}

.menu {
	padding: 0 20rpx;
	padding-top: 30rpx;
	box-sizing: border-box;
	background-color: #fff;
}

.menu .list {
	width: 20%;
	text-align: center;
	font-size: 24rpx;
}

.menu .list image {
	width: 80rpx;
	height: 80rpx;
}

.menu .list view {
	margin-bottom: 20rpx;
}

.goodsList {
	/* background-color: #F3F8FC; */
	background-color: #FFFFFF;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	width: 690rpx;
	box-sizing: border-box;
	margin: 20rpx auto;

}

.goodsList .list {
	margin-bottom: 20rpx;
	width: 330rpx;
	box-sizing: border-box;
	background-color: #fff;
}

.goodsList .list image {
	width: 330rpx;
	height: 330rpx;
}

.goodsList .list .info {
	padding: 10rpx 20rpx;
	box-sizing: border-box;
}

.goodsList .list .info .tit {
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	height: 26rpx;
	line-height: 26rpx;
	font-size: 26rpx;
}

.goodsList .list .price-info {
	display: flex;
	justify-content: space-between;
	align-items: baseline;
	padding: 16rpx 0 20rpx 0;
}

.goodsList .list .info .price {
	font-weight: bold;
	font-size: 24rpx;
	color: #cb5967;
}

.goodsList .list .info .bi {
	font-size: 18rpx;
	color: #6c6c6c;
	padding-bottom: 6rpx;
	line-height: 24rpx;
	height: 24rpx;
}